/*整体风格*/
.article-detail {
    background: #fff;
    padding: 15px;
    box-shadow: 0 1px 8px #a6a6a6;
    margin-bottom: 15px;
}
/*标题*/
.article-detail-title {
    text-align: center;
    margin: 20px 0px;
    color: #383D49;
    font-weight: 700;
    text-shadow: 0 0 8px #000000;
    font-size: 24px;
}
/*评论区表情和图片*/
.content>img{
    width: 5%;
}
.content>p>img{
    width: 5%;
}
/*发布信息：发布时间展示等信息*/
.article-detail-info {
    border: 1px dashed #808080;
    font-size: 13px;
    color: #FF5722;
    padding: 5px 0;
    font-family: SimSun;
    text-align: center;
    margin: 0 0 10px;
}
/*内容*/
#blog-content {
    color: black;
    font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
    font-size: 15px;
}

#blog-content  h1{
    font-size:25px;
    font-weight:bold;
    color: #e50d4c;
    background-color: #fccad3;
    border-bottom: 1px solid;
    padding: 5px 15px;
    border-left: 1px solid;
    margin:18px 0px 18px 0px;
    overflow: hidden;
}
#blog-content  h2{
    font-size:21px;
    font-weight:bold;
    color: #850de8;
    background-color: #eeeafe;
    border-bottom: 1px solid;
    padding: 5px 15px;
    border-left: 3px solid;
    margin:18px 0px 18px 0px;
    overflow: hidden;
}
#blog-content  h3{
    font-size:17px;
    font-weight:bold;
    color: #41b0f4;
    background-color: #ddf0fe;
    border-bottom: 1px solid;
    padding: 5px 15px;
    border-left: 5px solid;
    margin:18px 0px 18px 0px;
    overflow: hidden;
}
#blog-content  h4{
    font-size:13px;
    font-weight:bold;
    color: #20b60b;
    background-color: #ebfde5;
    border-bottom: 1px solid;
    padding: 5px 15px;
    border-left: 7px solid;
    margin:18px 0px 18px 0px;
    overflow: hidden;
}
#blog-content  h5{
    font-size:10px;
    font-weight:bold;
    color: #f1e40f;
    background-color: #fefeea;
    border-bottom: 1px solid;
    padding: 5px 15px;
    border-left: 5px solid;
    margin:18px 0px 18px 10px;
    overflow: hidden;
}


#blog-content ul li{
    list-style-type:inherit;
    display: list-item;
    text-align: -webkit-match-parent;
    padding: 0px;
    margin: 0px;
}

#blog-content ol{list-style-type:none;counter-reset:sectioncounter;}
#blog-content ol li:before {
    content:counter(sectioncounter) "、";
    counter-increment:sectioncounter;
    text-align: -webkit-match-parent;
    padding: 0px;
    margin: 0px;
}



